<?php


namespace App\Business;


use Illuminate\Support\Facades\Redis;

class UserController
{


    /**
     * @param $id
     * @return false|string|void
     */
    static public function del($id)
    {

//        取出一条数据
        $liet = Stan::user()->where('id',$id)->first();

//        将缓存的数据进行同步删除操作
        Redis::ZREM('list',$liet->name);

//        根据ID执行删除操作
        $res = Stan::user()->del($id);

//        判断是否删除成功
        if($res)
        {
            return success('删除成功');
        }return fail('删除失败');
    }


    /**
     * @return false|string
     */
    static public function showList()
    {
        //        将数据从有序集合中取出来，并进行排序操作
        $res = Redis::ZREVRANGEBYSCORE('list','+inf','-inf');

//        将数据进行返回操作
        return success($res);
    }
}
